.board {margin-top:10px; }
.board table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656;}
.board table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:13px; color:#4f4f4f; line-height:18px; text-align:center; font-weight:700;}
.board table td {padding:10px 0 10px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;}
.board table td.sbj {padding-left:10px; text-align:left;}
.board table td.rig { text-align:center; padding:5px 0 }
.board table td.b { padding:3px; border:0px solid #000;}


.board2 {margin-top:10px;   border-bottom:1px solid #ddd;}
.board2 table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; padding:6px;}
.board2 table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:13px; color:#4f4f4f; line-height:18px; text-align:center; font-weight:700;}
.board2 table td {padding:10px; border:0px solid #e4e4e4; text-align:center; vertical-align:middle; }
.board2 table td.sbj {padding-left:10px; text-align:left;}
.board2 table td.rig { text-align:center; padding:5px 0 }
.board2 table td.b { padding:3px; border:0px solid #000;}
.board2 table td img{border:1px solid #e4e4e4; padding:3px;}




.paging { clear:both; margin-top:40px; text-align:center;}
.paging * {display:inline-block; *display:inline; zoom:1;}
.paging a {background:url(/images/common/dot_paging.gif) 0 10px no-repeat; padding:0 5px 0 10px; color:#666; font-family:Verdana; font-size:11px;}
.paging a.on {color:#000;}
.paging a.first {background:0 none;}
.paging .firstP,
.paging .lastP,
.paging .prev,
.paging .next {font-size:0; line-height:0; vertical-align:4px;}
.paging .firstP {background:url(/images/main/line_login.gif) 100% 0 no-repeat; margin-right:7px; padding:0 6px 0 0 ;}
.paging .lastP {background:url(/images/main/line_login.gif) 0 0 no-repeat; margin-left:7px; padding:0 0 0 6px;}
.paging .prev,
.paging .next {background:0 none; padding:0;}

.bSrh {zoom:1; margin-top:0px;}
.bSrh:after {content:""; display:block; clear:both;}
.bSrh p {position:relative; top:0px; float:left;}
.bSrh p span {font-family:Tahoma; font-size:11px; color:#888;}

.bSrh .srh {float:right; padding-right:10px;}
.bSrh .srh input {height:20px;}
.bSrh .srh select {height:20px;border:1px solid #c9c9c9;}


.board_srh{margin-bottom:0px;  margin-top:0px; width:745px;  height:35px; position:relative;}
.board_srh p{margin-bottom:0px;}
.board_srh form{overflow:hidden; zoom:1;}
.board_srh form:after{content:""; display:block; clear:both;}
.board_srh select,
.board_srh input{float:left;  margin-top:0px; }
.board_srh input[type=text]{width:166px;}
.board_srh input{margin-left:3px;}



.board.view table {border-top:2px solid #565656;}
.board.view td{padding:7px 10px; text-align:left; border:1px solid #ddd; font-size:10pt;  color:#4f4f4f; }
.board.view th{font-size:10pt; font-weight:600; color:#4f4f4f; }
.board.view td .con{padding:7px 10px; text-align:left; line-height:19px; width:713px; }
.board.view td .bb{padding:0px; text-align:left; border:0px solid #ddd;}
.board.view td .rig{text-align:left; }
.board.view td.wr_content textarea {height:200px;}




.btnCenter {  display:block;  margin-top:-61px;  text-align:right;}
.btnCenter span.btn a{ float:right;  display:block; text-align:center; width:120px;  height:20px; padding:10px 20px;  color:#fff; background:#d4151f; border:1px solid #4be131c; font-size:14px; font-weight:bold;}
.btnCenter span.btn a:hover{color:#fff; background:#be131c; border:1px solid #be131c; padding:10px 20px;}

.btnCenter span.red a{ float:left;  margin:25px 13px 0 0px; display:block; text-align:center;  width:105px; height:27px; padding-top:10px;  color:#494949; background:#fff; border:1px solid #c2c2c2; font-size:14px; font-weight:bold;}
.btnCenter span.red a:hover{color:#d4d4d4; background:#434343; border:1px solid #000;}


.btnCenter1 { position:relative;  display:block;  left:50%; margin-left:-54px; text-align:center; }
.btnCenter1 span.btn a{  margin:25px 10px 0 0; display:block; text-align:center;  width:105px; height:27px; padding-top:10px;  color:#fff; background:#3580c4; border:1px solid #3580c4; font-size:14px; font-weight:bold;}
.btnCenter1 span.btn a:hover{color:#fff; background:#3580c4; border:1px solid #3580c4;}
.btnCenter1 input.btn_submit{margin:25px 10px 0 0; display:block; text-align:center;  width:105px; height:45px; padding:10px 0;  color:#fff; background:#3580c4; border:1px solid #3580c4; font-size:14px; font-weight:bold;}
.btnCenter1 input.btn_submit:hover{color:#fff; background:#3580c4; border:1px solid #3580c4;}

.btnCenter10 { position:relative;  display:block;  left:50%; margin-left:-54px; text-align:center; }
.btnCenter10 span.btn a{  margin:25px 10px 0 0; display:block; text-align:center;  width:150px; height:27px; padding-top:10px;  color:#fff; background:#d4151f; border:1px solid #be131c; font-size:14px; font-weight:bold;}
.btnCenter10 span.btn a:hover{color:#fff; background:#be131c; border:1px solid #be131c;}

.btnCenter11 { position:relative;  display:block;  float:right; text-align:center;  margin-top:10px;}
.btnCenter11 span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:65px; height:20px; padding-top:5px; color:#525051; background:#fff; border:1px solid #ccc; font-size:12px; font-weight:bold;}
.btnCenter11 span.btn a:hover{color:#525051; background:#fff; border:1px solid #ccc;}

.btnCenter_s { position:relative;  display:block;  float:right; text-align:center;  margin-top:0px;}
.btnCenter_s span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:85px; height:20px; padding-top:5px; color:#525051; background:#fff; border:1px solid #ccc; font-size:12px; font-weight:bold;}
.btnCenter_s span.btn a:hover{color:#525051; background:#fff; border:1px solid #ccc;}

.btnCenter2 { position:relative;  display:block; padding:20px 317px 0 367px;  text-align:center; }
.btnCenter2 span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:105px; height:27px; padding-top:10px;  color:#fff; background:#d4151f; border:1px solid #bb0f18; font-size:14px; font-weight:bold;}
.btnCenter2 span.btn a:hover{color:#fff; background:#d4151f; border:1px solid #bb0f18;}

.btnCenter2 span.whi a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:105px; height:27px; padding-top:10px; color:#525051; background:#fff; border:1px solid #ccc; font-size:14px; font-weight:bold;}
.btnCenter2 span.whi a:hover{color:#525051; background:#fff; border:1px solid #ccc;}



.est{ margin-top:30px;}
.est .btnCenter{position:relative; clear:both;  width:700px; padding-top:30px; text-align:center;}
.est .btnCenter a{position:relative; display:block; width:150px; height:27px; padding-top:10px; margin-left:300px; *margin-left:0px;background:#0e6eb7; border:1px solid #0c62a3; color:#fff;  font-size:14px; font-weight:bold; }
